/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MAIN_H__
#define __MAIN_H__

/* Private define ------------------------------------------------------------*/

#define BoardLed_Pin GPIO_PIN_13
#define BoardLed_GPIO_Port GPIOC
#define SETA_Pin GPIO_PIN_8
#define SETA_GPIO_Port GPIOA
#define SETB_Pin GPIO_PIN_11
#define SETB_GPIO_Port GPIOA
#define SETB_EXTI_IRQn EXTI15_10_IRQn
#define LightEvent_Pin GPIO_PIN_9
#define LightEvent_GPIO_Port GPIOB
#define LightEvent_EXTI_IRQn EXTI9_5_IRQn

#ifdef __cplusplus
 extern "C" {
#endif
void _Error_Handler(char *, int);

#define Error_Handler() _Error_Handler(__FILE__, __LINE__)
#ifdef __cplusplus
}
#endif

#endif /* __MAIN_H__ */

/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
